﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using AiFrame.InterfaceLib.MVP;
using AiFrameDemo.CustomerData.Core.ViewModel;
using AiFrameDemo.Lib.Model;

namespace AiFrameDemo.CustomerData.Core.Views
{
    /// <summary>
    /// Describes a customer view.
    /// </summary>
    public interface ICustomerDataView: IWindow, IInformUser, IErrorDisplayable
    {
        void BindToViewModel(CustomerDataViewModel customerDataViewModel);
        ISubWindowContainer<Customer> SubWindowContainer { get; }
        void ResetCustomersDataSource();
    }
}
